![]() |
Kinetis SDK API Reference Manual
1.0.0-beta
Freescale Semiconductor, Inc.
|
#include <stdint.h>#include <stdbool.h>#include <assert.h>#include "fsl_device_registers.h"#include "fsl_smc_features.h"#include "fsl_smc_hal.h"Data Structures | |
| struct | smc_power_mode_config_t |
| Power mode control configuration used for calling the smc_set_power_mode API. More... | |
Enumerations | |
| enum | power_modes_t { kPowerModeRun, kPowerModeWait, kPowerModeStop, kPowerModeVlpr, kPowerModeVlpw, kPowerModeVlps, kPowerModeLls, kPowerModeVlls, kPowerModeMax } |
| Power Modes. | |
| enum | smc_manager_error_code_t { kSmcManagerSuccess, kSmcManagerNoSuchModeName, kSmcManagerAlreadyInTheState, kSmcManagerFailed } |
| Error code definition for the system mode controller manager APIs. More... | |
Functions | |
Power Mode Configuration | |
| smc_manager_error_code_t | smc_set_power_mode (const smc_power_mode_config_t *powerModeConfig) |
| Configures the power mode. More... | |